package com.have.blog.admin.service;

import com.have.blog.admin.domain.dto.WebConfigDto;
import com.have.blog.base.wrapper.Wrapper;

public interface WebConfigService {
    /**
     * 获取网站配置
     *
     * @return
     */
    Wrapper<WebConfigDto> getWebConfig();

    /**
     * 获取网站名称
     * @return
     */
    Wrapper getWebSiteName();

    /**
     * 修改网站配置
     *
     * @param webConfigVO
     * @return
     */
    Wrapper editWebConfig(WebConfigDto webConfigVO);

    /**
     * 是否开启该登录方式【账号密码、码云、Github、QQ、微信】
     * @param loginType
     * @return
     */
    Boolean isOpenLoginType(String loginType);
}
